home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / macintosh-c / macc-demos-mpw.sit.hqx / Demos (MPW) / chap04-demo / Windows1.r < prev    next >
Text File  |  1999-08-04  |  12KB  |  200 lines

  1. data 'MBAR' (128, preload) {
  2.     $"0004 0080 0081 0082 0083"                           /* ...Ä.Å.Ç.É */
  3. };
  4.  
  5. data 'MENU' (128, preload) {
  6.     $"0080 0000 0000 003F 0000 FFFF FFFB 0114"            /* .Ä.....?..ˇˇˇ˚.. */
  7.     $"0E41 626F 7574 2057 696E 646F 7773 C900"            /* .About Windows…. */
  8.     $"0000 0001 2D00 0000 0000"                           /* ....-..... */
  9. };
  10.  
  11. data 'MENU' (129, preload) {
  12.     $"0081 0000 0000 003F 0000 FFFF F803 0446"            /* .Å.....?..ˇˇ¯..F */
  13.     $"696C 6503 4E65 7700 4E00 0005 4F70 656E"            /* ile.New.N...Open */
  14.     $"C900 4F00 0001 2D00 0000 0005 436C 6F73"            /* ….O...-.....Clos */
  15.     $"6500 5700 0004 5361 7665 0053 0000 0853"            /* e.W...Save.S...S */
  16.     $"6176 6520 4173 C900 0000 0001 2D00 0000"            /* ave As….....-... */
  17.     $"000B 5061 6765 2053 6574 5570 C900 0000"            /* ..Page SetUp…... */
  18.     $"0006 5072 696E 74C9 0050 0000 012D 0000"            /* ..Print….P...-.. */
  19.     $"0000 0451 7569 7400 5100 0000"                      /* ...Quit.Q... */
  20. };
  21.  
  22. data 'MENU' (130, preload) {
  23.     $"0082 0000 0000 003F 0000 FFFF FF00 0445"            /* .Ç.....?..ˇˇˇ..E */
  24.     $"6469 7404 556E 646F 005A 0000 012D 0000"            /* dit.Undo.Z...-.. */
  25.     $"0000 0343 7574 0058 0000 0443 6F70 7900"            /* ...Cut.X...Copy. */
  26.     $"4300 0005 5061 7374 6500 5600 0005 436C"            /* C...Paste.V...Cl */
  27.     $"6561 7200 0000 000A 5365 6C65 6374 2041"            /* ear.....Select A */
  28.     $"6C6C 0041 0000 00"                                  /* ll.A... */
  29. };
  30.  
  31. data 'MENU' (131, preload) {
  32.     $"0083 0000 0000 003F 0000 FFFF FFFE 0757"            /* .É.....?..ˇˇˇ˛.W */
  33.     $"696E 646F 7773 00"                                  /* indows. */
  34. };
  35.  
  36. data 'ppat' (128, purgeable) {
  37.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  38.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  39.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  40.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  41.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  42.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  43.     $"B38E 0000 0000 0000 3333 9999 6666"                 /* ≥é......33ôôff */
  44. };
  45.  
  46. data 'ppat' (129, purgeable) {
  47.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  48.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  49.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  50.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  51.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  52.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  53.     $"B3F4 0000 0000 0000 CCCC CCCC FFFF"                 /* ≥Ù......ÃÃÃÃˇˇ */
  54. };
  55.  
  56. data 'ppat' (130, purgeable) {
  57.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  58.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  59.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  60.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  61.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  62.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  63.     $"B465 0000 0000 0000 9999 6666 9999"                 /* ¥e......ôôffôô */
  64. };
  65.  
  66. data 'ppat' (131, purgeable) {
  67.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  68.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  69.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  70.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  71.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  72.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  73.     $"B4D9 0000 0000 0000 FFFF CCCC 9999"                 /* ¥Ÿ......ˇˇÃÃôô */
  74. };
  75.  
  76. data 'ppat' (132, purgeable) {
  77.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  78.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  79.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  80.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  81.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  82.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  83.     $"B535 0000 0000 0000 3333 6666 6666"                 /* µ5......33ffff */
  84. };
  85.  
  86. data 'ppat' (133, purgeable) {
  87.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  88.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  89.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  90.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  91.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  92.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  93.     $"B58F 0000 0000 0000 9999 9999 FFFF"                 /* µè......ôôôôˇˇ */
  94. };
  95.  
  96. data 'ppat' (134, purgeable) {
  97.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  98.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  99.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  100.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  101.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  102.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  103.     $"B5E9 0000 0000 0000 CCCC 3333 0000"                 /* µÈ......ÃÃ33.. */
  104. };
  105.  
  106. data 'ppat' (135, purgeable) {
  107.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  108.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  109.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  110.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  111.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  112.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  113.     $"B7C3 0000 0000 0000 CCCC 9999 9999"                 /* ∑√......ÃÃôôôô */
  114. };
  115.  
  116. data 'ppat' (136, purgeable) {
  117.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  118.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  119.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  120.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  121.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  122.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  123.     $"B87E 0000 0000 0000 FFFF CCCC 6666"                 /* ∏~......ˇˇÃÃff */
  124. };
  125.  
  126. data 'ppat' (137, purgeable) {
  127.     $"0001 0000 001C 0000 004E 0000 0000 FFFF"            /* .........N....ˇˇ */
  128.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  129.     $"8002 0000 0000 0008 0008 0000 0000 0000"            /* Ä............... */
  130.     $"0000 0048 0000 0048 0000 0000 0001 0001"            /* ...H...H........ */
  131.     $"0001 0000 0000 0000 005E 0000 0000 0000"            /* .........^...... */
  132.     $"0000 0000 0000 0000 0000 0000 0000 0000"            /* ................ */
  133.     $"BC17 0000 0000 0000 6666 6666 CCCC"                 /* º.......ffffÃà*/
  134. };
  135.  
  136. data 'STR#' (128, "Strings for window title and errors", purgeable) {
  137.     $"0006 0975 6E74 6974 6C65 6420 1E4D 6178"            /* ..Δuntitled .Max */
  138.     $"696D 756D 206F 6620 3130 2077 696E 646F"            /* imum of 10 windo */
  139.     $"7773 2061 6C6C 6F77 6564 2E77 5468 6973"            /* ws allowed.wThis */
  140.     $"2069 7320 6120 7175 6974 6520 6172 6269"            /*  is a quite arbi */
  141.     $"7472 6172 7920 6C69 6D69 742E 2020 596F"            /* trary limit.  Yo */
  142.     $"7520 6361 6E20 6368 616E 6765 2069 7420"            /* u can change it  */
  143.     $"6279 2063 6861 6E67 696E 6720 7468 6520"            /* by changing the  */
  144.     $"636F 6E73 7461 6E74 2061 7373 6967 6E65"            /* constant assigne */
  145.     $"6420 746F 2074 6865 2073 796D 626F 6C69"            /* d to the symboli */
  146.     $"6320 6E61 6D65 206B 4D61 7857 696E 646F"            /* c name kMaxWindo */
  147.     $"7773 2E15 4572 726F 7220 6F70 656E 696E"            /* ws..Error openin */
  148.     $"6720 7769 6E64 6F77 2E18 4572 726F 7220"            /* g window..Error  */
  149.     $"6372 6561 7469 6E67 206D 656E 7520 6261"            /* creating menu ba */
  150.     $"722E 2A4E 6F74 2065 6E6F 7567 6820 6D65"            /* r.*Not enough me */
  151.     $"6D6F 7279 2066 6F72 2070 7265 2D61 6C6C"            /* mory for pre-all */
  152.     $"6F63 6174 6564 2062 6C6F 636B 2E"                   /* ocated block. */
  153. };
  154.  
  155. data 'WIND' (128, "kWindowFullZoomGrowDocumentProc window", purgeable) {
  156.     $"0064 0064 0190 0230 0407 0000 0100 0000"            /* .d.d.ê.0........ */
  157.     $"0000 0000 380A"                                     /* ....8. */
  158. };
  159.  
  160. data 'hwin' (128, "For hot rectangles in windows", purgeable) {
  161.     $"0002 0000 0000 0001 0080 6872 6374 0008"            /* .........Ährct.. */
  162.     $"0875 6E74 6974 6C65 6400"                           /* .untitled. */
  163. };
  164.  
  165. data 'hrct' (128, "For hot rectangles in windows", purgeable) {
  166.     $"0002 0000 0000 0000 0000 0002 00F8 0001"            /* .............¯.. */
  167.     $"0000 0000 000A 000A 0021 005A E648 656C"            /* .........!.ZÊHel */
  168.     $"7020 6261 6C6C 6F6F 6E20 2D20 6669 7273"            /* p balloon - firs */
  169.     $"7420 686F 7420 7265 6374 616E 676C 652E"            /* t hot rectangle. */
  170.     $"0D0D 5468 6520 686F 7420 7265 6374 616E"            /* ¬¬The hot rectan */
  171.     $"676C 6520 616E 6420 7468 6973 2074 6578"            /* gle and this tex */
  172.     $"7420 7765 7265 2064 6566 696E 6564 2069"            /* t were defined i */
  173.     $"6E20 616E 20D4 6872 6374 D520 7265 736F"            /* n an ‘hrct’ reso */
  174.     $"7572 6365 2C20 7768 6963 6820 7761 7320"            /* urce, which was  */
  175.     $"6173 736F 6369 6174 6564 2077 6974 6820"            /* associated with  */
  176.     $"7468 6520 7769 6E64 6F77 2028 7573 696E"            /* the window (usin */
  177.     $"6720 7468 6520 6669 7273 7420 6569 6768"            /* g the first eigh */
  178.     $"7420 6368 6172 6163 7465 7273 206F 6620"            /* t characters of  */
  179.     $"7468 6520 7769 6E64 6F77 2074 6974 6C65"            /* the window title */
  180.     $"2920 6279 2061 6E20 6173 736F 6369 6174"            /* ) by an associat */
  181.     $"6564 20D4 6877 696E D520 7265 736F 7572"            /* ed ‘hwin’ resour */
  182.     $"6365 2E00 00F8 0001 0000 0000 000A 0064"            /* ce...¯.........d */
  183.     $"0021 00B4 E748 656C 7020 6261 6C6C 6F6F"            /* .!.¥ÁHelp balloo */
  184.     $"6E20 2D20 7365 636F 6E64 2068 6F74 2072"            /* n - second hot r */
  185.     $"6563 7461 6E67 6C65 2E0D 0D54 6865 2068"            /* ectangle.¬¬The h */
  186.     $"6F74 2072 6563 7461 6E67 6C65 2061 6E64"            /* ot rectangle and */
  187.     $"2074 6869 7320 7465 7874 2077 6572 6520"            /*  this text were  */
  188.     $"6465 6669 6E65 6420 696E 2061 6E20 D468"            /* defined in an ‘h */
  189.     $"7263 74D5 2072 6573 6F75 7263 652C 2077"            /* rct’ resource, w */
  190.     $"6869 6368 2077 6173 2061 7373 6F63 6961"            /* hich was associa */
  191.     $"7465 6420 7769 7468 2074 6865 2077 696E"            /* ted with the win */
  192.     $"646F 7720 2875 7369 6E67 2074 6865 2066"            /* dow (using the f */
  193.     $"6972 7374 2065 6967 6874 2063 6861 7261"            /* irst eight chara */
  194.     $"6374 6572 7320 6F66 2074 6865 2077 696E"            /* cters of the win */
  195.     $"646F 7720 7469 746C 6529 2062 7920 616E"            /* dow title) by an */
  196.     $"2061 7373 6F63 6961 7465 6420 D468 7769"            /*  associated ‘hwi */
  197.     $"6ED5 2072 6573 6F75 7263 652E"                      /* n’ resource. */
  198. };
  199.  
  200.